try so hard - Allemand Anglais Dictionnaire